how many types of democracy